d5108c180c191c17a53233d0f8af94e69e2158d2,parser/src/main/java/org/hibernate/hql/ast/spi/SingleEntityQueryBuilder.java,SingleEntityQueryBuilder,addRangePredicate,#List#Object#Object#,96

Before Change


				propertyHelper.convertToPropertyType( entityType, propertyPath, (String) lower ) :
				lower;

		Object upperValue = upper instanceof String ?
				propertyHelper.convertToPropertyType( entityType, propertyPath, (String) upper ) :
				upper;

		pushPredicate( predicateFactory.getRangePredicate( entityType, propertyPath, lowerValue, upperValue ) );

After Change



	public SingleEntityQueryBuilder<Q> addRangePredicate(List<String> propertyPath, Object lower, Object upper) {
		Object lowerValue = propertyHelper.convertToBackendType( entityType, propertyPath, lower );
		Object upperValue = propertyHelper.convertToBackendType( entityType, propertyPath, upper );

		pushPredicate( predicateFactory.getRangePredicate( entityType, propertyPath, lowerValue, upperValue ) );